package com.dji.sample.wayline.service;

import com.dji.sample.wayline.model.entity.Waypoint;

import java.util.List;

public interface IWaypointService {

    /**
     * 根据航线文件的 waylineId 获取航点列表。
     * 1) 优先从数据库查询；
     * 2) 若数据库无数据，则回源OSS下载KMZ并解析，入库后返回。
     *
     * @param waylineId 航线文件ID
     * @return 航点列表
     */
    List<Waypoint> getWaypointsByWaylineId(String waylineId);
}
